be irritated after long suffering - Turkish English Dictionary